silica cladding - French English Dictionary